<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/SiteUTF8.master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<web_uchet.ViewModels.ViewКлиент>>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	Клиенты компании
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<%web_uchet.Security.ProgramContext MData = ViewData["Master"] as web_uchet.Security.ProgramContext;%>
<%--    <h2>Клиенты компании</h2>--%>

    <table class="data-table">
    <caption>Клиенты компании:</caption>
    <col width="200px" />
        <tr>
            <th></th>
            <th>
                ФИО
            </th>
            <th>
                Описание
            </th>
        </tr>

    <% foreach (var item in Model) { %>
    
        <tr>
            <td>
             <%if (item.Имя != "Нет" && (MData.Roles.Contains(web_uchet.Security.Enums.UserRoleEnum.Администратор)||
                   MData.Roles.Contains(web_uchet.Security.Enums.UserRoleEnum.Менеджер)))
              { %>
                 <%= Html.ActionLink("Правка", "Edit", new {  id=item.ИД_Клиент }) %> |
                <%= Html.ActionLink("Удалить", "Delete", new { id = item.ИД_Клиент }, new { title = "Удаление клиента, оставит все его заказы без информации о клиенте" })%>
            <%} %>
               
            </td>
            <td>
                <%= Html.Encode(item.Имя) %>
            </td>
            <td>
                <%= Html.Encode(item.ОписаниеКлиента) %>
            </td>
        </tr>
    
    <% } %>

    </table>

    <p>
    <%if (MData.Roles.Contains(web_uchet.Security.Enums.UserRoleEnum.Администратор)||MData.Roles.Contains(web_uchet.Security.Enums.UserRoleEnum.Менеджер))
              { %>
                        <%= Html.ActionLink("Добавить", "Create") %>
            <%} %>

    </p>

</asp:Content>

<asp:Content ID="Content3" ContentPlaceHolderID="HeadContent" runat="server">
Список клиентов компании
</asp:Content>

<asp:Content ContentPlaceHolderID="HintListPlaceHolder" ID="HintListContent" runat="server">
Подсказки:<br />
<ul>
<li>
В заказах удаленного клиента в поле "Клиент" будет стоять "Нет".
</li>
</ul>
</asp:Content>